// ------------------------------------------------------------
// Copyright (c) Microsoft Corporation.  All rights reserved.
// Licensed under the MIT License (MIT). See License.txt in the repo root for license information.
// ------------------------------------------------------------



/* this ALWAYS GENERATED file contains the IIDs and CLSIDs */

/* link this file in with the server and any clients */


 /* File created by MIDL compiler version 8.00.0613 */
/* @@MIDL_FILE_HEADING(  ) */



#ifdef __cplusplus
extern "C"{
#endif 


#include <rpc.h>
#include <rpcndr.h>

#ifdef _MIDL_USE_GUIDDEF_

#ifndef INITGUID
#define INITGUID
#include <guiddef.h>
#undef INITGUID
#else
#include <guiddef.h>
#endif

#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
        DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)

#else // !_MIDL_USE_GUIDDEF_

#ifndef __IID_DEFINED__
#define __IID_DEFINED__

typedef struct _IID
{
    unsigned long x;
    unsigned short s1;
    unsigned short s2;
    unsigned char  c[8];
} IID;

#endif // __IID_DEFINED__

#ifndef CLSID_DEFINED
#define CLSID_DEFINED
typedef IID CLSID;
#endif // CLSID_DEFINED

#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
        const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}

#endif !_MIDL_USE_GUIDDEF_

MIDL_DEFINE_GUID(IID, LIBID_FabricClient_Lib,0x9ace3047,0xe988,0x4cac,0xba,0xe4,0xb5,0x44,0xd0,0x40,0x63,0x2f);


MIDL_DEFINE_GUID(IID, IID_IInternalFabricServiceManagementClient,0x1185854b,0x9d32,0x4c78,0xb1,0xf2,0x1f,0xae,0x7a,0xe4,0xc0,0x02);


MIDL_DEFINE_GUID(IID, IID_IInternalFabricApplicationManagementClient,0xd2db94b8,0x7725,0x42a4,0xb9,0xf0,0x7d,0x67,0x7a,0x3f,0xac,0x18);


MIDL_DEFINE_GUID(IID, IID_IInternalFabricClusterManagementClient,0x28ab258c,0xc5d3,0x4306,0xbf,0x2d,0xfc,0x00,0xdd,0x40,0xdd,0xdd);


MIDL_DEFINE_GUID(IID, IID_IInternalFabricResolvedServicePartition,0xd08373e3,0xb0c7,0x40c9,0x83,0xcd,0xf9,0x2d,0xe7,0x38,0xd7,0x2d);


MIDL_DEFINE_GUID(IID, IID_IInternalFabricInfrastructureServiceClient,0xf0ab3055,0x03cd,0x450a,0xac,0x45,0xd4,0xf2,0x15,0xfd,0xe3,0x86);


MIDL_DEFINE_GUID(IID, IID_IInternalFabricQueryClient,0xc70c3e89,0xd0cc,0x44bf,0xab,0x2c,0x8d,0x7c,0xb7,0xa9,0x07,0x8a);


MIDL_DEFINE_GUID(IID, IID_IInternalFabricQueryClient2,0xad2b44fa,0x1379,0x416a,0x8b,0x7f,0x45,0x74,0x4e,0xf8,0xee,0x8f);


MIDL_DEFINE_GUID(IID, IID_IInternalFabricQueryResult,0x0589b863,0xd108,0x41f0,0xb1,0x78,0xa5,0x47,0x8c,0x76,0xa9,0xae);


MIDL_DEFINE_GUID(IID, IID_IFabricAccessControlClient,0xbb5dd5a2,0x0ab5,0x4faa,0x85,0x10,0x13,0x12,0x9f,0x53,0x6b,0xcf);


MIDL_DEFINE_GUID(IID, IID_IFabricGetAclResult,0x8c3fc89b,0xb8b1,0x4b18,0xbc,0x04,0x34,0x29,0x1d,0xe8,0xd5,0x7f);


MIDL_DEFINE_GUID(IID, IID_IFabricImageStoreClient,0xdf2f3510,0xf40c,0x42cd,0x9f,0x04,0x79,0x43,0xe8,0xa0,0x28,0xb5);


MIDL_DEFINE_GUID(IID, IID_IInternalFabricQueryResult2,0x5fa743e7,0x1ea6,0x4359,0xa9,0x18,0xfa,0x11,0x71,0x6b,0x9c,0x17);


MIDL_DEFINE_GUID(IID, IID_IFabricTestManagementClientInternal,0xacc01447,0x6fb2,0x4d27,0xbe,0x74,0xce,0xc8,0x78,0xa2,0x1c,0xea);


MIDL_DEFINE_GUID(IID, IID_IFabricTestManagementClientInternal2,0xc744a0d9,0x9e79,0x45c8,0xbf,0x46,0x41,0x27,0x5c,0x00,0xec,0x32);


MIDL_DEFINE_GUID(IID, IID_IFabricFaultManagementClientInternal,0xcd20ba5d,0xca33,0x4a7d,0xb8,0x1f,0x9e,0xfd,0x78,0x18,0x9b,0x3a);


MIDL_DEFINE_GUID(IID, IID_IFabricGetComposeDeploymentStatusListResult,0x539e2e3a,0x6ecd,0x4f81,0xb8,0x4b,0x5d,0xf6,0x5d,0x78,0xb1,0x2a);


MIDL_DEFINE_GUID(IID, IID_IFabricComposeDeploymentUpgradeProgressResult,0xc7880462,0x7328,0x406a,0xa6,0xce,0xa9,0x89,0xca,0x55,0x1a,0x74);

#undef MIDL_DEFINE_GUID

#ifdef __cplusplus
}
#endif


